package com.saodisheng.service;

import com.jfinal.kit.Ret;
import com.jfinal.plugin.activerecord.Page;
import com.saodisheng.model.User;

/**
 * description:
 *
 * @author 扫地生_saodisheng
 * @date 2022/1/29
 */
public interface AdminAccountService {
	Page<User> getAllUsers(int pageNumber);
	
	Ret deleteUser(int id);
	
	Ret lockUser(int id);
	
	Ret unlockUser(int id);

	/**
	 * 添加用户
	 * @param email		电子邮件
	 * @param userName	用户名
	 * @param nickName	昵称
	 * @param password	密码
	 * @param ip
	 * @return
	 */
	Ret addUser(String email, String userName, String nickName, String password, String ip);
	
	
	Ret modPassword(int id, String password);
}
